

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Diagram Frame [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Diagram,Diagram Frame,Diagram Frame (Border),Diagram Reference,Diagram Hyperlink,Element,Element Diagram Frame,Diagram Frame">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Diagram Frame</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="decision.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="diagramgate.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_TextIndentedL2"><img src="diagram%20frame.png" width="813" height="601" border="0" alt="Diagram Frame"></p>
<p class="p_BodyText"><span class="f_BodyText">A </span><span class="f_BodyText" style="font-style: italic;">Diagram Frame</span><span class="f_BodyText"> element is a rendition of a diagram dropped from the </span><span class="f_UIControl">Project Browser</span><span class="f_BodyText"> into another diagram. It is a type of <a href="fragment.htm">Combined Fragment</a> with the <a href="interactionoperators.htm#ref">Interaction Operator</a> </span><span class="f_BodyText" style="font-style: italic;">ref</span><span class="f_BodyText">. However, it can be created on any type of diagram, and is not created in the same way as other Combined Fragments.</span></p>
<p class="p_BodyText"><span class="f_BodyText">When you drop the diagram from the </span><span class="f_UIControl">Project Browser</span><span class="f_BodyText"> onto the open diagram, the following prompt displays:</span></p>
<p class="p_TextIndentedL2"><img src="selecttypedialog.png" width="255" height="181" border="0" alt="SelectTypeDialog"></p>
<p class="p_BodyText"><span class="f_BodyText">If you click on the </span><span class="f_MenuKeyField">Diagram Frame</span><span class="f_BodyText"> radio button, a Diagram Frame is inserted into the diagram, containing an image of the dropped diagram.</span></p>
<p class="p_BodyText"><span class="f_BodyText">If you select the </span><span class="f_MenuKeyField">Diagram Reference</span><span class="f_BodyText"> option, an empty frame is inserted with the name of the dropped diagram in the frame label. If you select the </span><span class="f_MenuKeyField">Hyperlink</span><span class="f_BodyText"> radio button, a diagram icon is inserted with no frame, and with the parent package and diagram name next to it.</span></p>
<p class="p_BodyText"><span class="f_BodyText">In all three cases, the object acts as a hyperlink to the real referenced diagram. You can also define properties for the objects, as for other elements, by right-clicking on the object and selecting the element </span><span class="f_MenuKeyField">Properties</span><span class="f_BodyText"> context menu option.</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 13px;"><table cellspacing="0" cellpadding="2" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:bottom;">
<td valign="bottom" width="955" bgcolor="#efeff7" style="width:955px; background-color:#efeff7;"><p class="p_TiporNote" style="border-top: none; border-right: none; border-left: none;"><span class="f_TiporNote">Notes:</span></p>
</td>
</tr>
<tr style="text-align:left;">
<td width="955" bgcolor="#f7f7ff" style="width:955px; background-color:#f7f7ff;"><ul style="text-indent: 0px; margin-left: 14px; list-style-position: outside;">
<li><span class="f_TiporNoteText">You can change the size of all three objects, but you cannot reduce a Diagram Frame to less than the size of the enclosed diagram.</span></li>
<li><span class="f_TiporNoteText">You cannot change the diagram within a Diagram Frame. To edit the diagram, double-click within the frame and edit the original diagram.</span></li>
<li><span class="f_TiporNoteText">The Diagram Frame element looks identical to but is </span><span class="f_TiporNoteText" style="font-weight: bold;">not the same</span><span class="f_TiporNoteText"> as a diagram frame </span><span class="f_TiporNoteText" style="font-style: italic;">border</span><span class="f_TiporNoteText">, which you can set automatically on new </span><span class="f_TiporNoteText" style="font-style: italic;">images</span><span class="f_TiporNoteText"> of diagrams using the </span><span class="f_MenuKeyField">Tools | Options | Diagram</span><span class="f_TiporNoteText"> option, and selecting the appropriate checkboxes in the </span><span class="f_UIControl">Diagram Frames</span><span class="f_TiporNoteText"> panel. These options set frames on print-outs of diagrams, images of diagrams copied to file, and images of diagrams copied to the clipboard. If you paste the image from the clipboard into another diagram, the image initially looks the same as the Diagram Frame element but it is actually a discreet unit that you manipulate using the <a href="bitmapimagesindiagrams.htm">Image Manager</a>.</span></li>
</ul>
</td>
</tr>
</table>
</div>




            </div>
          </div>
        </div>



</div>


</body>
</html>
